package com.lee.common.vo;

import com.fasterxml.jackson.annotation.JsonRawValue;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;

/**
 * 用于包装已经json序列化的数据
 *
 * @author Lee HN
 * @date 2020/7/18 17:55
 */
@AllArgsConstructor
public class JsonData {

    @JsonValue
    @JsonRawValue
    public final String data;

    public static JsonData of(String data) {
        return data == null ? null : new JsonData(data);
    }

}
